首页> 外文OA文献 >Generating Logical Specifications from Requirements Models for Deduction-based Formal Verification
【2h】

Generating Logical Specifications from Requirements Models for Deduction-based Formal Verification

机译:从需求模型生成逻辑规范   基于扣减的形式验证

摘要

The work concerns automatic generation of logical specifications fromrequirements models. Logical specifications obtained in such a way can besubjected to formal verification using deductive reasoning. Formal verificationconcerns correctness of a model behaviour. Reliability of the requirementsengineering is essential for all phases of software development processes.Deductive reasoning is an important alternative among other formal methods.However, logical specifications, considered as sets of temporal logic formulas,are difficult to specify manually by inexperienced users and this fact can beregarded as a significant obstacle to practical use of deduction-basedverification tools. A method of building requirements models using some UMLdiagrams, including their logical specifications, is presented step by step.Organizing activity diagrams into predefined workflow patterns enablesautomated extraction of logical specifications. The crucial aspect of thepresented approach is integrating the requirements engineering phase and theautomatic generation of logical specifications. A system of the deduction-basedverification is proposed. The reasoning process could be based on the semantictableaux method. A simple yet illustrative example of the requirementselicitation and verification is provided.
机译:这项工作涉及从需求模型自动生成逻辑规范。以这种方式获得的逻辑规范可以使用演绎推理进行形式验证。形式验证涉及模型行为的正确性。需求工程的可靠性对于软件开发过程的所有阶段都是必不可少的。演绎推理是其他形式化方法中的重要替代方法,但是,逻辑规范(被视为时间逻辑公式集)很难由缺乏经验的用户手动指定,这一事实可以被视为实际使用基于演绎的验证工具的重大障碍。逐步介绍了一种使用一些UML图表(包括其逻辑规范)构建需求模型的方法。将活动图组织到预定义的工作流模式中可以自动提取逻辑规范。提出的方法的关键方面是集成需求工程阶段和逻辑规范的自动生成。提出了一种基于演绎的验证系统。推理过程可以基于语义表方法。提供了需求确定和验证的简单但说明性的示例。

著录项

  • 作者

    Klimek, Radoslaw;

  • 作者单位
  • 年度 2014
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号